package com.hyg.lib_music.modle;

import android.os.Parcel;
import android.os.Parcelable;

import java.util.List;

/**
 * @author: Administrator
 * @date: 2021/4/7
 */
public class NewMusicCategoryData {

    /**
     * code : 200
     * message : 操作成功
     * data : ""
     */

    public int code;
    public String message;
    public List<DataDTO> data;

    public NewMusicCategoryData() {
    }

    public static class DataDTO implements Parcelable{
        /**
         * id : 2
         * cateName : 睡眠
         * logoUrl : https://hyg-head-icon.oss-cn-beijing.aliyuncs.com/13821330299-head-1561085730944.jpg
         * content : 音乐可以让人的心情安宁，内心平静，而这份平静与安宁恰是睡眠的重要因素，改善睡眠的音乐多是那些舒缓，宁静的轻音乐，常听这些乐曲可以使其我们的情绪平稳、放松，起到镇静、安眠、改善睡眠的作用，根据不同年龄人群的审美特点和不同场景，分为儿童睡眠音乐，成人睡眠音乐，老人睡眠音乐，午间小憩音乐，自然伴眠音乐五部分。
         * subList : [{"id":16,"cateName":"儿童睡眠一","logoUrl":"https://music-catetory-icon.oss-cn-zhangjiakou.aliyuncs.com/%E5%84%BF%E7%AB%A5%E7%9D%A1%E7%9C%A0%E4%B8%80.jpg"}]
         */

        public int id;
        public String cateName;
        public String logoUrl;
        public String content;

        public DataDTO() {
        }

        protected DataDTO(Parcel in) {
            id = in.readInt();
            cateName = in.readString();
            logoUrl = in.readString();
            content = in.readString();
        }

        @Override
        public void writeToParcel(Parcel dest, int flags) {
            dest.writeInt(id);
            dest.writeString(cateName);
            dest.writeString(logoUrl);
            dest.writeString(content);
        }

        @Override
        public int describeContents() {
            return 0;
        }

        public static final Creator<DataDTO> CREATOR = new Creator<DataDTO>() {
            @Override
            public DataDTO createFromParcel(Parcel in) {
                return new DataDTO(in);
            }

            @Override
            public DataDTO[] newArray(int size) {
                return new DataDTO[size];
            }
        };
    }

}